home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / SciAn / src / ScianSliders.h < prev    next >
C/C++ Source or Header  |  1994-08-01  |  861b  |  38 lines

  1. /*  External stuff for slider controls */
  2.  
  3. /* constants for slider type; default is plain */
  4. #define SCALE    1
  5. #define REVSCALE    2
  6. #define SCROLL    3
  7.  
  8. void InitSliders(void);
  9. void KillSliders(void);
  10.  
  11. #ifdef PROTO
  12.  
  13. ObjPtr NewSlider(int, int, int, int, int, char *);
  14. ObjPtr NewScrollbar(int, int, int, int, char *);
  15. void ActivateSlider(ObjPtr, Bool);
  16. void SetTrackNot(ObjPtr, int);
  17. ObjPtr SetSliderValue(ObjPtr, real);
  18. ObjPtr SliderReadout(ObjPtr, ObjPtr);void SetPortionShown(ObjPtr, real);
  19. void SetSliderRange(ObjPtr, real, real, real);
  20. void SetSliderScale(ObjPtr, real, real, real, char *);
  21. real GetSliderValue(ObjPtr);
  22.  
  23. #else
  24.  
  25. ObjPtr NewSlider();
  26. ObjPtr NewScrollbar();
  27. void ActivateSlider();
  28. void SetTrackNot();
  29. ObjPtr SetSliderValue();
  30. ObjPtr SliderReadout();
  31. void SetPortionShown();
  32. void SetSliderRange();
  33. void SetSliderScale();
  34. real GetSliderValue();
  35.  
  36. #endif
  37.  
  38.